{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "C:\\ProgramData\\Anaconda3\\lib\\site-packages\\h5py\\__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.\n",
      "  from ._conv import register_converters as _register_converters\n"
     ]
    }
   ],
   "source": [
    "from __future__ import absolute_import\n",
    "from __future__ import division\n",
    "from __future__ import print_function\n",
    "\n",
    "import collections\n",
    "import math\n",
    "import os\n",
    "import random\n",
    "from tempfile import gettempdir\n",
    "import codecs\n",
    "import re\n",
    "\n",
    "import numpy as np\n",
    "from six.moves import urllib\n",
    "from six.moves import xrange  # pylint: disable=redefined-builtin\n",
    "import tensorflow as tf"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [],
   "source": [
    "filename = \"QuanSongCi.txt\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "metadata": {},
   "outputs": [],
   "source": [
    "import re\n",
    "def read_data(filename):\n",
    "  \"\"\"读取文件中的汉字，建立词汇表\"\"\"\n",
    "  with codecs.open(filename, 'rb', encoding='UTF-8') as f:\n",
    "    data = f.read()\n",
    "    filtrate = re.compile(u'[^\\u4E00-\\u9FA5]')#非中文\n",
    "    data = filtrate.sub(r'', data)\n",
    "#     print(data[:100])\n",
    "  return data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "潘阆酒泉子十之一长忆钱塘不是人寰是天上万家掩映翠微间处处水潺潺异花四季当窗放出入分明在屏障别来隋柳几经秋何日得重游酒泉子十之二长忆钱塘临水傍山三百寺僧房携杖遍曾游闲话觉忘忧栴檀楼阁云霞畔钟梵清宵彻天汉\n",
      "Data size 1478043\n"
     ]
    }
   ],
   "source": [
    "vocabulary = read_data(filename)\n",
    "print(vocabulary[:100])\n",
    "print('Data size', len(vocabulary))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {
    "scrolled": true
   },
   "outputs": [],
   "source": [
    "words = vocabulary\n",
    "n_words = 5000\n",
    "\n",
    "count = [['UNK', -1]]\n",
    "count.extend(collections.Counter(words).most_common(n_words - 1))\n",
    "# print(count)\n",
    "dictionary = dict()\n",
    "for word, _ in count:\n",
    "    dictionary[word] = len(dictionary)\n",
    "# print(dictionary)\n",
    "data = list()\n",
    "unk_count = 0\n",
    "for word in words:\n",
    "    index = dictionary.get(word, 0)\n",
    "    if index == 0:  # dictionary['UNK']\n",
    "      unk_count += 1\n",
    "    data.append(index)\n",
    "count[0][1] = unk_count\n",
    "reversed_dictionary = dict(zip(dictionary.values(), dictionary.keys()))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "metadata": {},
   "outputs": [],
   "source": [
    "import json\n",
    "with open('dictionary.json', 'w') as f:\n",
    "    json.dump(dictionary, f)\n",
    "with open('reversed_dictionary.json', 'w') as f:\n",
    "    json.dump(reversed_dictionary, f)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'UNK': 0,\n",
       " '人': 1,\n",
       " '花': 2,\n",
       " '风': 3,\n",
       " '一': 4,\n",
       " '春': 5,\n",
       " '不': 6,\n",
       " '天': 7,\n",
       " '月': 8,\n",
       " '无': 9,\n",
       " '云': 10,\n",
       " '山': 11,\n",
       " '来': 12,\n",
       " '有': 13,\n",
       " '香': 14,\n",
       " '时': 15,\n",
       " '江': 16,\n",
       " '年': 17,\n",
       " '水': 18,\n",
       " '日': 19,\n",
       " '玉': 20,\n",
       " '清': 21,\n",
       " '如': 22,\n",
       " '是': 23,\n",
       " '何': 24,\n",
       " '红': 25,\n",
       " '归': 26,\n",
       " '处': 27,\n",
       " '相': 28,\n",
       " '上': 29,\n",
       " '中': 30,\n",
       " '雨': 31,\n",
       " '去': 32,\n",
       " '生': 33,\n",
       " '酒': 34,\n",
       " '长': 35,\n",
       " '金': 36,\n",
       " '谁': 37,\n",
       " '秋': 38,\n",
       " '歌': 39,\n",
       " '里': 40,\n",
       " '子': 41,\n",
       " '醉': 42,\n",
       " '千': 43,\n",
       " '夜': 44,\n",
       " '事': 45,\n",
       " '今': 46,\n",
       " '寒': 47,\n",
       " '梦': 48,\n",
       " '飞': 49,\n",
       " '西': 50,\n",
       " '明': 51,\n",
       " '新': 52,\n",
       " '情': 53,\n",
       " '东': 54,\n",
       " '得': 55,\n",
       " '心': 56,\n",
       " '愁': 57,\n",
       " '更': 58,\n",
       " '满': 59,\n",
       " '小': 60,\n",
       " '未': 61,\n",
       " '自': 62,\n",
       " '烟': 63,\n",
       " '声': 64,\n",
       " '南': 65,\n",
       " '楼': 66,\n",
       " '为': 67,\n",
       " '青': 68,\n",
       " '重': 69,\n",
       " '仙': 70,\n",
       " '空': 71,\n",
       " '前': 72,\n",
       " '看': 73,\n",
       " '头': 74,\n",
       " '笑': 75,\n",
       " '梅': 76,\n",
       " '此': 77,\n",
       " '老': 78,\n",
       " '见': 79,\n",
       " '似': 80,\n",
       " '与': 81,\n",
       " '行': 82,\n",
       " '三': 83,\n",
       " '尽': 84,\n",
       " '知': 85,\n",
       " '好': 86,\n",
       " '流': 87,\n",
       " '深': 88,\n",
       " '又': 89,\n",
       " '柳': 90,\n",
       " '多': 91,\n",
       " '落': 92,\n",
       " '君': 93,\n",
       " '黄': 94,\n",
       " '在': 95,\n",
       " '万': 96,\n",
       " '芳': 97,\n",
       " '翠': 98,\n",
       " '下': 99,\n",
       " '断': 100,\n",
       " '高': 101,\n",
       " '旧': 102,\n",
       " '家': 103,\n",
       " '十': 104,\n",
       " '几': 105,\n",
       " '雪': 106,\n",
       " '成': 107,\n",
       " '回': 108,\n",
       " '间': 109,\n",
       " '之': 110,\n",
       " '轻': 111,\n",
       " '光': 112,\n",
       " '绿': 113,\n",
       " '闲': 114,\n",
       " '还': 115,\n",
       " '和': 116,\n",
       " '问': 117,\n",
       " '溪': 118,\n",
       " '平': 119,\n",
       " '意': 120,\n",
       " '道': 121,\n",
       " '思': 122,\n",
       " '游': 123,\n",
       " '阳': 124,\n",
       " '到': 125,\n",
       " '恨': 126,\n",
       " '我': 127,\n",
       " '客': 128,\n",
       " '分': 129,\n",
       " '难': 130,\n",
       " '初': 131,\n",
       " '别': 132,\n",
       " '华': 133,\n",
       " '枝': 134,\n",
       " '寿': 135,\n",
       " '路': 136,\n",
       " '作': 137,\n",
       " '朝': 138,\n",
       " '白': 139,\n",
       " '影': 140,\n",
       " '远': 141,\n",
       " '双': 142,\n",
       " '尘': 143,\n",
       " '语': 144,\n",
       " '向': 145,\n",
       " '草': 146,\n",
       " '帘': 147,\n",
       " '开': 148,\n",
       " '正': 149,\n",
       " '过': 150,\n",
       " '色': 151,\n",
       " '后': 152,\n",
       " '吹': 153,\n",
       " '莫': 154,\n",
       " '碧': 155,\n",
       " '同': 156,\n",
       " '晚': 157,\n",
       " '须': 158,\n",
       " '应': 159,\n",
       " '舞': 160,\n",
       " '留': 161,\n",
       " '画': 162,\n",
       " '已': 163,\n",
       " '也': 164,\n",
       " '望': 165,\n",
       " '少': 166,\n",
       " '外': 167,\n",
       " '点': 168,\n",
       " '只': 169,\n",
       " '犹': 170,\n",
       " '燕': 171,\n",
       " '欲': 172,\n",
       " '对': 173,\n",
       " '门': 174,\n",
       " '儿': 175,\n",
       " '休': 176,\n",
       " '当': 177,\n",
       " '窗': 178,\n",
       " '起': 179,\n",
       " '露': 180,\n",
       " '衣': 181,\n",
       " '都': 182,\n",
       " '乐': 183,\n",
       " '曲': 184,\n",
       " '城': 185,\n",
       " '兰': 186,\n",
       " '倚': 187,\n",
       " '阴': 188,\n",
       " '叶': 189,\n",
       " '波': 190,\n",
       " '晓': 191,\n",
       " '桃': 192,\n",
       " '台': 193,\n",
       " '岁': 194,\n",
       " '残': 195,\n",
       " '调': 196,\n",
       " '地': 197,\n",
       " '入': 198,\n",
       " '沙': 199,\n",
       " '记': 200,\n",
       " '湖': 201,\n",
       " '却': 202,\n",
       " '边': 203,\n",
       " '古': 204,\n",
       " '韵': 205,\n",
       " '半': 206,\n",
       " '两': 207,\n",
       " '从': 208,\n",
       " '凉': 209,\n",
       " '霜': 210,\n",
       " '阑': 211,\n",
       " '然': 212,\n",
       " '暮': 213,\n",
       " '了': 214,\n",
       " '海': 215,\n",
       " '曾': 216,\n",
       " '龙': 217,\n",
       " '名': 218,\n",
       " '送': 219,\n",
       " '宫': 220,\n",
       " '斜': 221,\n",
       " '离': 222,\n",
       " '共': 223,\n",
       " '郎': 224,\n",
       " '气': 225,\n",
       " '庭': 226,\n",
       " '诗': 227,\n",
       " '把': 228,\n",
       " '林': 229,\n",
       " '娇': 230,\n",
       " '可': 231,\n",
       " '真': 232,\n",
       " '书': 233,\n",
       " '冷': 234,\n",
       " '度': 235,\n",
       " '临': 236,\n",
       " '竹': 237,\n",
       " '公': 238,\n",
       " '依': 239,\n",
       " '眼': 240,\n",
       " '眉': 241,\n",
       " '欢': 242,\n",
       " '且': 243,\n",
       " '泪': 244,\n",
       " '堂': 245,\n",
       " '手': 246,\n",
       " '念': 247,\n",
       " '二': 248,\n",
       " '将': 249,\n",
       " '园': 250,\n",
       " '数': 251,\n",
       " '亭': 252,\n",
       " '五': 253,\n",
       " '孤': 254,\n",
       " '暗': 255,\n",
       " '堪': 256,\n",
       " '说': 257,\n",
       " '故': 258,\n",
       " '疏': 259,\n",
       " '惊': 260,\n",
       " '听': 261,\n",
       " '便': 262,\n",
       " '照': 263,\n",
       " '横': 264,\n",
       " '独': 265,\n",
       " '吟': 266,\n",
       " '细': 267,\n",
       " '世': 268,\n",
       " '近': 269,\n",
       " '妆': 270,\n",
       " '待': 271,\n",
       " '杯': 272,\n",
       " '佳': 273,\n",
       " '寻': 274,\n",
       " '舟': 275,\n",
       " '晴': 276,\n",
       " '寄': 277,\n",
       " '许': 278,\n",
       " '微': 279,\n",
       " '桥': 280,\n",
       " '尊': 281,\n",
       " '神': 282,\n",
       " '罗': 283,\n",
       " '幽': 284,\n",
       " '随': 285,\n",
       " '赋': 286,\n",
       " '马': 287,\n",
       " '消': 288,\n",
       " '浮': 289,\n",
       " '莺': 290,\n",
       " '百': 291,\n",
       " '木': 292,\n",
       " '怀': 293,\n",
       " '州': 294,\n",
       " '池': 295,\n",
       " '安': 296,\n",
       " '垂': 297,\n",
       " '信': 298,\n",
       " '珠': 299,\n",
       " '想': 300,\n",
       " '星': 301,\n",
       " '锦': 302,\n",
       " '忆': 303,\n",
       " '先': 304,\n",
       " '首': 305,\n",
       " '元': 306,\n",
       " '凤': 307,\n",
       " '沈': 308,\n",
       " '淡': 309,\n",
       " '景': 310,\n",
       " '早': 311,\n",
       " '鬓': 312,\n",
       " '著': 313,\n",
       " '树': 314,\n",
       " '九': 315,\n",
       " '卷': 316,\n",
       " '转': 317,\n",
       " '教': 318,\n",
       " '四': 319,\n",
       " '灯': 320,\n",
       " '丹': 321,\n",
       " '能': 322,\n",
       " '容': 323,\n",
       " '发': 324,\n",
       " '出': 325,\n",
       " '冰': 326,\n",
       " '王': 327,\n",
       " '争': 328,\n",
       " '方': 329,\n",
       " '余': 330,\n",
       " '传': 331,\n",
       " '肠': 332,\n",
       " '字': 333,\n",
       " '丝': 334,\n",
       " '银': 335,\n",
       " '但': 336,\n",
       " '取': 337,\n",
       " '带': 338,\n",
       " '暖': 339,\n",
       " '底': 340,\n",
       " '朱': 341,\n",
       " '大': 342,\n",
       " '杨': 343,\n",
       " '凝': 344,\n",
       " '乱': 345,\n",
       " '身': 346,\n",
       " '绣': 347,\n",
       " '蝶': 348,\n",
       " '词': 349,\n",
       " '松': 350,\n",
       " '试': 351,\n",
       " '解': 352,\n",
       " '约': 353,\n",
       " '节': 354,\n",
       " '凭': 355,\n",
       " '面': 356,\n",
       " '雁': 357,\n",
       " '喜': 358,\n",
       " '逢': 359,\n",
       " '散': 360,\n",
       " '院': 361,\n",
       " '北': 362,\n",
       " '粉': 363,\n",
       " '管': 364,\n",
       " '袖': 365,\n",
       " '住': 366,\n",
       " '紫': 367,\n",
       " '觉': 368,\n",
       " '浅': 369,\n",
       " '文': 370,\n",
       " '个': 371,\n",
       " '动': 372,\n",
       " '夕': 373,\n",
       " '会': 374,\n",
       " '催': 375,\n",
       " '胜': 376,\n",
       " '干': 377,\n",
       " '鹤': 378,\n",
       " '浪': 379,\n",
       " '醒': 380,\n",
       " '期': 381,\n",
       " '魂': 382,\n",
       " '石': 383,\n",
       " '非': 384,\n",
       " '兴': 385,\n",
       " '吴': 386,\n",
       " '坐': 387,\n",
       " '素': 388,\n",
       " '静': 389,\n",
       " '关': 390,\n",
       " '枕': 391,\n",
       " '斗': 392,\n",
       " '英': 393,\n",
       " '渐': 394,\n",
       " '才': 395,\n",
       " '啼': 396,\n",
       " '用': 397,\n",
       " '怕': 398,\n",
       " '琼': 399,\n",
       " '而': 400,\n",
       " '渔': 401,\n",
       " '惜': 402,\n",
       " '算': 403,\n",
       " '楚': 404,\n",
       " '河': 405,\n",
       " '定': 406,\n",
       " '连': 407,\n",
       " '步': 408,\n",
       " '飘': 409,\n",
       " '那': 410,\n",
       " '六': 411,\n",
       " '瑶': 412,\n",
       " '怨': 413,\n",
       " '宝': 414,\n",
       " '饮': 415,\n",
       " '低': 416,\n",
       " '破': 417,\n",
       " '霞': 418,\n",
       " '美': 419,\n",
       " '乡': 420,\n",
       " '翁': 421,\n",
       " '伴': 422,\n",
       " '蓬': 423,\n",
       " '因': 424,\n",
       " '薄': 425,\n",
       " '登': 426,\n",
       " '鱼': 427,\n",
       " '他': 428,\n",
       " '弄': 429,\n",
       " '闻': 430,\n",
       " '瘦': 431,\n",
       " '浣': 432,\n",
       " '浓': 433,\n",
       " '令': 434,\n",
       " '太': 435,\n",
       " '萧': 436,\n",
       " '李': 437,\n",
       " '绝': 438,\n",
       " '遍': 439,\n",
       " '要': 440,\n",
       " '屏': 441,\n",
       " '最': 442,\n",
       " '鸾': 443,\n",
       " '绕': 444,\n",
       " '凄': 445,\n",
       " '以': 446,\n",
       " '睡': 447,\n",
       " '被': 448,\n",
       " '奈': 449,\n",
       " '彩': 450,\n",
       " '物': 451,\n",
       " '阁': 452,\n",
       " '迟': 453,\n",
       " '言': 454,\n",
       " '苦': 455,\n",
       " '立': 456,\n",
       " '次': 457,\n",
       " '甚': 458,\n",
       " '减': 459,\n",
       " '尚': 460,\n",
       " '功': 461,\n",
       " '烛': 462,\n",
       " '女': 463,\n",
       " '八': 464,\n",
       " '叹': 465,\n",
       " '怜': 466,\n",
       " '任': 467,\n",
       " '收': 468,\n",
       " '国': 469,\n",
       " '菊': 470,\n",
       " '放': 471,\n",
       " '昏': 472,\n",
       " '隔': 473,\n",
       " '匆': 474,\n",
       " '使': 475,\n",
       " '易': 476,\n",
       " '短': 477,\n",
       " '久': 478,\n",
       " '雾': 479,\n",
       " '目': 480,\n",
       " '翻': 481,\n",
       " '汉': 482,\n",
       " '宴': 483,\n",
       " '盈': 484,\n",
       " '片': 485,\n",
       " '蛮': 486,\n",
       " '往': 487,\n",
       " '爱': 488,\n",
       " '船': 489,\n",
       " '颜': 490,\n",
       " '吾': 491,\n",
       " '荷': 492,\n",
       " '角': 493,\n",
       " '载': 494,\n",
       " '苍': 495,\n",
       " '艳': 496,\n",
       " '映': 497,\n",
       " '摇': 498,\n",
       " '钟': 499,\n",
       " '唤': 500,\n",
       " '宵': 501,\n",
       " '幕': 502,\n",
       " '题': 503,\n",
       " '席': 504,\n",
       " '遥': 505,\n",
       " '句': 506,\n",
       " '鸿': 507,\n",
       " '莲': 508,\n",
       " '弦': 509,\n",
       " '折': 510,\n",
       " '常': 511,\n",
       " '付': 512,\n",
       " '壶': 513,\n",
       " '镜': 514,\n",
       " '引': 515,\n",
       " '桂': 516,\n",
       " '野': 517,\n",
       " '悠': 518,\n",
       " '指': 519,\n",
       " '谢': 520,\n",
       " '唱': 521,\n",
       " '鸪': 522,\n",
       " '寂': 523,\n",
       " '鹧': 524,\n",
       " '觞': 525,\n",
       " '恋': 526,\n",
       " '绛': 527,\n",
       " '缕': 528,\n",
       " '于': 529,\n",
       " '涯': 530,\n",
       " '鼓': 531,\n",
       " '奴': 532,\n",
       " '携': 533,\n",
       " '隐': 534,\n",
       " '户': 535,\n",
       " '结': 536,\n",
       " '洞': 537,\n",
       " '频': 538,\n",
       " '戏': 539,\n",
       " '永': 540,\n",
       " '章': 541,\n",
       " '瑞': 542,\n",
       " '峰': 543,\n",
       " '赏': 544,\n",
       " '纤': 545,\n",
       " '举': 546,\n",
       " '洗': 547,\n",
       " '絮': 548,\n",
       " '虚': 549,\n",
       " '识': 550,\n",
       " '劝': 551,\n",
       " '忘': 552,\n",
       " '秀': 553,\n",
       " '其': 554,\n",
       " '经': 555,\n",
       " '宜': 556,\n",
       " '梢': 557,\n",
       " '愿': 558,\n",
       " '岸': 559,\n",
       " '狂': 560,\n",
       " '观': 561,\n",
       " '感': 562,\n",
       " '倒': 563,\n",
       " '蕊': 564,\n",
       " '音': 565,\n",
       " '端': 566,\n",
       " '合': 567,\n",
       " '齐': 568,\n",
       " '移': 569,\n",
       " '际': 570,\n",
       " '箫': 571,\n",
       " '径': 572,\n",
       " '主': 573,\n",
       " '倾': 574,\n",
       " '官': 575,\n",
       " '再': 576,\n",
       " '总': 577,\n",
       " '鸳': 578,\n",
       " '菩': 579,\n",
       " '扇': 580,\n",
       " '者': 581,\n",
       " '禁': 582,\n",
       " '漫': 583,\n",
       " '贺': 584,\n",
       " '直': 585,\n",
       " '萨': 586,\n",
       " '羞': 587,\n",
       " '痕': 588,\n",
       " '杏': 589,\n",
       " '孙': 590,\n",
       " '陵': 591,\n",
       " '腰': 592,\n",
       " '病': 593,\n",
       " '洲': 594,\n",
       " '车': 595,\n",
       " '浦': 596,\n",
       " '复': 597,\n",
       " '伤': 598,\n",
       " '添': 599,\n",
       " '极': 600,\n",
       " '湘': 601,\n",
       " '息': 602,\n",
       " '况': 603,\n",
       " '种': 604,\n",
       " '泉': 605,\n",
       " '采': 606,\n",
       " '偏': 607,\n",
       " '负': 608,\n",
       " '趁': 609,\n",
       " '占': 610,\n",
       " '七': 611,\n",
       " '娥': 612,\n",
       " '湿': 613,\n",
       " '泛': 614,\n",
       " '妙': 615,\n",
       " '终': 616,\n",
       " '迷': 617,\n",
       " '番': 618,\n",
       " '销': 619,\n",
       " '张': 620,\n",
       " '怅': 621,\n",
       " '味': 622,\n",
       " '惟': 623,\n",
       " '踏': 624,\n",
       " '绮': 625,\n",
       " '鸥': 626,\n",
       " '庆': 627,\n",
       " '火': 628,\n",
       " '鸣': 629,\n",
       " '至': 630,\n",
       " '川': 631,\n",
       " '笛': 632,\n",
       " '伊': 633,\n",
       " '足': 634,\n",
       " '计': 635,\n",
       " '眠': 636,\n",
       " '若': 637,\n",
       " '拥': 638,\n",
       " '刘': 639,\n",
       " '追': 640,\n",
       " '皇': 641,\n",
       " '悲': 642,\n",
       " '就': 643,\n",
       " '圆': 644,\n",
       " '秦': 645,\n",
       " '零': 646,\n",
       " '渺': 647,\n",
       " '征': 648,\n",
       " '塘': 649,\n",
       " '笙': 650,\n",
       " '盘': 651,\n",
       " '畔': 652,\n",
       " '昼': 653,\n",
       " '比': 654,\n",
       " '钗': 655,\n",
       " '乘': 656,\n",
       " '夫': 657,\n",
       " '村': 658,\n",
       " '透': 659,\n",
       " '昨': 660,\n",
       " '棠': 661,\n",
       " '并': 662,\n",
       " '乌': 663,\n",
       " '掩': 664,\n",
       " '漏': 665,\n",
       " '琴': 666,\n",
       " '守': 667,\n",
       " '笼': 668,\n",
       " '写': 669,\n",
       " '屋': 670,\n",
       " '恩': 671,\n",
       " '笔': 672,\n",
       " '乍': 673,\n",
       " '修': 674,\n",
       " '限': 675,\n",
       " '倦': 676,\n",
       " '拂': 677,\n",
       " '唇': 678,\n",
       " '良': 679,\n",
       " '宿': 680,\n",
       " '贵': 681,\n",
       " '潮': 682,\n",
       " '迎': 683,\n",
       " '梁': 684,\n",
       " '亦': 685,\n",
       " '祝': 686,\n",
       " '鹊': 687,\n",
       " '浑': 688,\n",
       " '佩': 689,\n",
       " '炉': 690,\n",
       " '绪': 691,\n",
       " '学': 692,\n",
       " '骑': 693,\n",
       " '柔': 694,\n",
       " '殿': 695,\n",
       " '襟': 696,\n",
       " '岩': 697,\n",
       " '否': 698,\n",
       " '忍': 699,\n",
       " '通': 700,\n",
       " '傍': 701,\n",
       " '宇': 702,\n",
       " '群': 703,\n",
       " '纵': 704,\n",
       " '鸟': 705,\n",
       " '扶': 706,\n",
       " '奇': 707,\n",
       " '袅': 708,\n",
       " '谩': 709,\n",
       " '罢': 710,\n",
       " '索': 711,\n",
       " '叠': 712,\n",
       " '咏': 713,\n",
       " '交': 714,\n",
       " '团': 715,\n",
       " '肯': 716,\n",
       " '莱': 717,\n",
       " '换': 718,\n",
       " '纷': 719,\n",
       " '陈': 720,\n",
       " '聊': 721,\n",
       " '羽': 722,\n",
       " '陌': 723,\n",
       " '午': 724,\n",
       " '沁': 725,\n",
       " '力': 726,\n",
       " '迹': 727,\n",
       " '厌': 728,\n",
       " '恐': 729,\n",
       " '翦': 730,\n",
       " '误': 731,\n",
       " '慢': 732,\n",
       " '扫': 733,\n",
       " '参': 734,\n",
       " '恼': 735,\n",
       " '怎': 736,\n",
       " '尺': 737,\n",
       " '居': 738,\n",
       " '量': 739,\n",
       " '环': 740,\n",
       " '商': 741,\n",
       " '檐': 742,\n",
       " '巧': 743,\n",
       " '辰': 744,\n",
       " '锁': 745,\n",
       " '第': 746,\n",
       " '懒': 747,\n",
       " '图': 748,\n",
       " '帆': 749,\n",
       " '染': 750,\n",
       " '凌': 751,\n",
       " '衫': 752,\n",
       " '潇': 753,\n",
       " '报': 754,\n",
       " '候': 755,\n",
       " '持': 756,\n",
       " '疑': 757,\n",
       " '渡': 758,\n",
       " '封': 759,\n",
       " '傲': 760,\n",
       " '篱': 761,\n",
       " '灵': 762,\n",
       " '墙': 763,\n",
       " '称': 764,\n",
       " '阙': 765,\n",
       " '亲': 766,\n",
       " '悄': 767,\n",
       " '卧': 768,\n",
       " '杜': 769,\n",
       " '做': 770,\n",
       " '扬': 771,\n",
       " '父': 772,\n",
       " '矣': 773,\n",
       " '富': 774,\n",
       " '棹': 775,\n",
       " '急': 776,\n",
       " '杳': 777,\n",
       " '嫩': 778,\n",
       " '化': 779,\n",
       " '媚': 780,\n",
       " '密': 781,\n",
       " '拟': 782,\n",
       " '穷': 783,\n",
       " '帐': 784,\n",
       " '芙': 785,\n",
       " '些': 786,\n",
       " '等': 787,\n",
       " '恰': 788,\n",
       " '滴': 789,\n",
       " '借': 790,\n",
       " '遣': 791,\n",
       " '阶': 792,\n",
       " '纱': 793,\n",
       " '所': 794,\n",
       " '呼': 795,\n",
       " '缘': 796,\n",
       " '田': 797,\n",
       " '遗': 798,\n",
       " '武': 799,\n",
       " '泥': 800,\n",
       " '薰': 801,\n",
       " '骨': 802,\n",
       " '精': 803,\n",
       " '酌': 804,\n",
       " '妨': 805,\n",
       " '周': 806,\n",
       " '忽': 807,\n",
       " '荣': 808,\n",
       " '床': 809,\n",
       " '赠': 810,\n",
       " '壁': 811,\n",
       " '系': 812,\n",
       " '洒': 813,\n",
       " '鹭': 814,\n",
       " '危': 815,\n",
       " '遇': 816,\n",
       " '强': 817,\n",
       " '肌': 818,\n",
       " '鼎': 819,\n",
       " '甘': 820,\n",
       " '卜': 821,\n",
       " '赵': 822,\n",
       " '冠': 823,\n",
       " '样': 824,\n",
       " '馆': 825,\n",
       " '帽': 826,\n",
       " '诉': 827,\n",
       " '贤': 828,\n",
       " '府': 829,\n",
       " '谈': 830,\n",
       " '衰': 831,\n",
       " '口': 832,\n",
       " '逐': 833,\n",
       " '碎': 834,\n",
       " '笺': 835,\n",
       " '虞': 836,\n",
       " '胡': 837,\n",
       " '堤': 838,\n",
       " '藏': 839,\n",
       " '悴': 840,\n",
       " '京': 841,\n",
       " '抱': 842,\n",
       " '蟾': 843,\n",
       " '暑': 844,\n",
       " '认': 845,\n",
       " '轩': 846,\n",
       " '丛': 847,\n",
       " '觅': 848,\n",
       " '温': 849,\n",
       " '萦': 850,\n",
       " '轮': 851,\n",
       " '扁': 852,\n",
       " '梧': 853,\n",
       " '蓉': 854,\n",
       " '士': 855,\n",
       " '弹': 856,\n",
       " '拍': 857,\n",
       " '房': 858,\n",
       " '倩': 859,\n",
       " '压': 860,\n",
       " '岂': 861,\n",
       " '俱': 862,\n",
       " '侍': 863,\n",
       " '茫': 864,\n",
       " '昔': 865,\n",
       " '梨': 866,\n",
       " '料': 867,\n",
       " '筵': 868,\n",
       " '稀': 869,\n",
       " '围': 870,\n",
       " '挂': 871,\n",
       " '繁': 872,\n",
       " '荒': 873,\n",
       " '德': 874,\n",
       " '全': 875,\n",
       " '遮': 876,\n",
       " '裳': 877,\n",
       " '荡': 878,\n",
       " '论': 879,\n",
       " '聚': 880,\n",
       " '般': 881,\n",
       " '淮': 882,\n",
       " '这': 883,\n",
       " '辞': 884,\n",
       " '偷': 885,\n",
       " '钩': 886,\n",
       " '困': 887,\n",
       " '栏': 888,\n",
       " '食': 889,\n",
       " '顾': 890,\n",
       " '霄': 891,\n",
       " '钓': 892,\n",
       " '苏': 893,\n",
       " '谷': 894,\n",
       " '侯': 895,\n",
       " '娟': 896,\n",
       " '帝': 897,\n",
       " '憔': 898,\n",
       " '皆': 899,\n",
       " '熟': 900,\n",
       " '整': 901,\n",
       " '蜂': 902,\n",
       " '软': 903,\n",
       " '丽': 904,\n",
       " '迢': 905,\n",
       " '慵': 906,\n",
       " '巾': 907,\n",
       " '苑': 908,\n",
       " '脸': 909,\n",
       " '诸': 910,\n",
       " '省': 911,\n",
       " '寸': 912,\n",
       " '侵': 913,\n",
       " '工': 914,\n",
       " '丁': 915,\n",
       " '药': 916,\n",
       " '越': 917,\n",
       " '稳': 918,\n",
       " '彻': 919,\n",
       " '源': 920,\n",
       " '苔': 921,\n",
       " '霁': 922,\n",
       " '净': 923,\n",
       " '除': 924,\n",
       " '盖': 925,\n",
       " '母': 926,\n",
       " '桐': 927,\n",
       " '裙': 928,\n",
       " '润': 929,\n",
       " '舍': 930,\n",
       " '怪': 931,\n",
       " '蝉': 932,\n",
       " '簪': 933,\n",
       " '侣': 934,\n",
       " '表': 935,\n",
       " '衾': 936,\n",
       " '幸': 937,\n",
       " '雄': 938,\n",
       " '招': 939,\n",
       " '层': 940,\n",
       " '态': 941,\n",
       " '业': 942,\n",
       " '友': 943,\n",
       " '穿': 944,\n",
       " '旗': 945,\n",
       " '机': 946,\n",
       " '阔': 947,\n",
       " '雅': 948,\n",
       " '卿': 949,\n",
       " '鬟': 950,\n",
       " '耳': 951,\n",
       " '驾': 952,\n",
       " '奏': 953,\n",
       " '鸯': 954,\n",
       " '绡': 955,\n",
       " '黛': 956,\n",
       " '塞': 957,\n",
       " '恁': 958,\n",
       " '展': 959,\n",
       " '姿': 960,\n",
       " '旋': 961,\n",
       " '坠': 962,\n",
       " '宁': 963,\n",
       " '堕': 964,\n",
       " '伫': 965,\n",
       " '条': 966,\n",
       " '敛': 967,\n",
       " '寞': 968,\n",
       " '顷': 969,\n",
       " '广': 970,\n",
       " '钱': 971,\n",
       " '鸦': 972,\n",
       " '栖': 973,\n",
       " '桑': 974,\n",
       " '圣': 975,\n",
       " '剑': 976,\n",
       " '雕': 977,\n",
       " '勤': 978,\n",
       " '井': 979,\n",
       " '命': 980,\n",
       " '宾': 981,\n",
       " '宽': 982,\n",
       " '脉': 983,\n",
       " '伯': 984,\n",
       " '衮': 985,\n",
       " '土': 986,\n",
       " '漠': 987,\n",
       " '盛': 988,\n",
       " '痴': 989,\n",
       " '即': 990,\n",
       " '鸡': 991,\n",
       " '暂': 992,\n",
       " '呈': 993,\n",
       " '歇': 994,\n",
       " '赤': 995,\n",
       " '插': 996,\n",
       " '虽': 997,\n",
       " '虎': 998,\n",
       " '措': 999,\n",
       " ...}"
      ]
     },
     "execution_count": 18,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "dictionary"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{0: 'UNK',\n",
       " 1: '人',\n",
       " 2: '花',\n",
       " 3: '风',\n",
       " 4: '一',\n",
       " 5: '春',\n",
       " 6: '不',\n",
       " 7: '天',\n",
       " 8: '月',\n",
       " 9: '无',\n",
       " 10: '云',\n",
       " 11: '山',\n",
       " 12: '来',\n",
       " 13: '有',\n",
       " 14: '香',\n",
       " 15: '时',\n",
       " 16: '江',\n",
       " 17: '年',\n",
       " 18: '水',\n",
       " 19: '日',\n",
       " 20: '玉',\n",
       " 21: '清',\n",
       " 22: '如',\n",
       " 23: '是',\n",
       " 24: '何',\n",
       " 25: '红',\n",
       " 26: '归',\n",
       " 27: '处',\n",
       " 28: '相',\n",
       " 29: '上',\n",
       " 30: '中',\n",
       " 31: '雨',\n",
       " 32: '去',\n",
       " 33: '生',\n",
       " 34: '酒',\n",
       " 35: '长',\n",
       " 36: '金',\n",
       " 37: '谁',\n",
       " 38: '秋',\n",
       " 39: '歌',\n",
       " 40: '里',\n",
       " 41: '子',\n",
       " 42: '醉',\n",
       " 43: '千',\n",
       " 44: '夜',\n",
       " 45: '事',\n",
       " 46: '今',\n",
       " 47: '寒',\n",
       " 48: '梦',\n",
       " 49: '飞',\n",
       " 50: '西',\n",
       " 51: '明',\n",
       " 52: '新',\n",
       " 53: '情',\n",
       " 54: '东',\n",
       " 55: '得',\n",
       " 56: '心',\n",
       " 57: '愁',\n",
       " 58: '更',\n",
       " 59: '满',\n",
       " 60: '小',\n",
       " 61: '未',\n",
       " 62: '自',\n",
       " 63: '烟',\n",
       " 64: '声',\n",
       " 65: '南',\n",
       " 66: '楼',\n",
       " 67: '为',\n",
       " 68: '青',\n",
       " 69: '重',\n",
       " 70: '仙',\n",
       " 71: '空',\n",
       " 72: '前',\n",
       " 73: '看',\n",
       " 74: '头',\n",
       " 75: '笑',\n",
       " 76: '梅',\n",
       " 77: '此',\n",
       " 78: '老',\n",
       " 79: '见',\n",
       " 80: '似',\n",
       " 81: '与',\n",
       " 82: '行',\n",
       " 83: '三',\n",
       " 84: '尽',\n",
       " 85: '知',\n",
       " 86: '好',\n",
       " 87: '流',\n",
       " 88: '深',\n",
       " 89: '又',\n",
       " 90: '柳',\n",
       " 91: '多',\n",
       " 92: '落',\n",
       " 93: '君',\n",
       " 94: '黄',\n",
       " 95: '在',\n",
       " 96: '万',\n",
       " 97: '芳',\n",
       " 98: '翠',\n",
       " 99: '下',\n",
       " 100: '断',\n",
       " 101: '高',\n",
       " 102: '旧',\n",
       " 103: '家',\n",
       " 104: '十',\n",
       " 105: '几',\n",
       " 106: '雪',\n",
       " 107: '成',\n",
       " 108: '回',\n",
       " 109: '间',\n",
       " 110: '之',\n",
       " 111: '轻',\n",
       " 112: '光',\n",
       " 113: '绿',\n",
       " 114: '闲',\n",
       " 115: '还',\n",
       " 116: '和',\n",
       " 117: '问',\n",
       " 118: '溪',\n",
       " 119: '平',\n",
       " 120: '意',\n",
       " 121: '道',\n",
       " 122: '思',\n",
       " 123: '游',\n",
       " 124: '阳',\n",
       " 125: '到',\n",
       " 126: '恨',\n",
       " 127: '我',\n",
       " 128: '客',\n",
       " 129: '分',\n",
       " 130: '难',\n",
       " 131: '初',\n",
       " 132: '别',\n",
       " 133: '华',\n",
       " 134: '枝',\n",
       " 135: '寿',\n",
       " 136: '路',\n",
       " 137: '作',\n",
       " 138: '朝',\n",
       " 139: '白',\n",
       " 140: '影',\n",
       " 141: '远',\n",
       " 142: '双',\n",
       " 143: '尘',\n",
       " 144: '语',\n",
       " 145: '向',\n",
       " 146: '草',\n",
       " 147: '帘',\n",
       " 148: '开',\n",
       " 149: '正',\n",
       " 150: '过',\n",
       " 151: '色',\n",
       " 152: '后',\n",
       " 153: '吹',\n",
       " 154: '莫',\n",
       " 155: '碧',\n",
       " 156: '同',\n",
       " 157: '晚',\n",
       " 158: '须',\n",
       " 159: '应',\n",
       " 160: '舞',\n",
       " 161: '留',\n",
       " 162: '画',\n",
       " 163: '已',\n",
       " 164: '也',\n",
       " 165: '望',\n",
       " 166: '少',\n",
       " 167: '外',\n",
       " 168: '点',\n",
       " 169: '只',\n",
       " 170: '犹',\n",
       " 171: '燕',\n",
       " 172: '欲',\n",
       " 173: '对',\n",
       " 174: '门',\n",
       " 175: '儿',\n",
       " 176: '休',\n",
       " 177: '当',\n",
       " 178: '窗',\n",
       " 179: '起',\n",
       " 180: '露',\n",
       " 181: '衣',\n",
       " 182: '都',\n",
       " 183: '乐',\n",
       " 184: '曲',\n",
       " 185: '城',\n",
       " 186: '兰',\n",
       " 187: '倚',\n",
       " 188: '阴',\n",
       " 189: '叶',\n",
       " 190: '波',\n",
       " 191: '晓',\n",
       " 192: '桃',\n",
       " 193: '台',\n",
       " 194: '岁',\n",
       " 195: '残',\n",
       " 196: '调',\n",
       " 197: '地',\n",
       " 198: '入',\n",
       " 199: '沙',\n",
       " 200: '记',\n",
       " 201: '湖',\n",
       " 202: '却',\n",
       " 203: '边',\n",
       " 204: '古',\n",
       " 205: '韵',\n",
       " 206: '半',\n",
       " 207: '两',\n",
       " 208: '从',\n",
       " 209: '凉',\n",
       " 210: '霜',\n",
       " 211: '阑',\n",
       " 212: '然',\n",
       " 213: '暮',\n",
       " 214: '了',\n",
       " 215: '海',\n",
       " 216: '曾',\n",
       " 217: '龙',\n",
       " 218: '名',\n",
       " 219: '送',\n",
       " 220: '宫',\n",
       " 221: '斜',\n",
       " 222: '离',\n",
       " 223: '共',\n",
       " 224: '郎',\n",
       " 225: '气',\n",
       " 226: '庭',\n",
       " 227: '诗',\n",
       " 228: '把',\n",
       " 229: '林',\n",
       " 230: '娇',\n",
       " 231: '可',\n",
       " 232: '真',\n",
       " 233: '书',\n",
       " 234: '冷',\n",
       " 235: '度',\n",
       " 236: '临',\n",
       " 237: '竹',\n",
       " 238: '公',\n",
       " 239: '依',\n",
       " 240: '眼',\n",
       " 241: '眉',\n",
       " 242: '欢',\n",
       " 243: '且',\n",
       " 244: '泪',\n",
       " 245: '堂',\n",
       " 246: '手',\n",
       " 247: '念',\n",
       " 248: '二',\n",
       " 249: '将',\n",
       " 250: '园',\n",
       " 251: '数',\n",
       " 252: '亭',\n",
       " 253: '五',\n",
       " 254: '孤',\n",
       " 255: '暗',\n",
       " 256: '堪',\n",
       " 257: '说',\n",
       " 258: '故',\n",
       " 259: '疏',\n",
       " 260: '惊',\n",
       " 261: '听',\n",
       " 262: '便',\n",
       " 263: '照',\n",
       " 264: '横',\n",
       " 265: '独',\n",
       " 266: '吟',\n",
       " 267: '细',\n",
       " 268: '世',\n",
       " 269: '近',\n",
       " 270: '妆',\n",
       " 271: '待',\n",
       " 272: '杯',\n",
       " 273: '佳',\n",
       " 274: '寻',\n",
       " 275: '舟',\n",
       " 276: '晴',\n",
       " 277: '寄',\n",
       " 278: '许',\n",
       " 279: '微',\n",
       " 280: '桥',\n",
       " 281: '尊',\n",
       " 282: '神',\n",
       " 283: '罗',\n",
       " 284: '幽',\n",
       " 285: '随',\n",
       " 286: '赋',\n",
       " 287: '马',\n",
       " 288: '消',\n",
       " 289: '浮',\n",
       " 290: '莺',\n",
       " 291: '百',\n",
       " 292: '木',\n",
       " 293: '怀',\n",
       " 294: '州',\n",
       " 295: '池',\n",
       " 296: '安',\n",
       " 297: '垂',\n",
       " 298: '信',\n",
       " 299: '珠',\n",
       " 300: '想',\n",
       " 301: '星',\n",
       " 302: '锦',\n",
       " 303: '忆',\n",
       " 304: '先',\n",
       " 305: '首',\n",
       " 306: '元',\n",
       " 307: '凤',\n",
       " 308: '沈',\n",
       " 309: '淡',\n",
       " 310: '景',\n",
       " 311: '早',\n",
       " 312: '鬓',\n",
       " 313: '著',\n",
       " 314: '树',\n",
       " 315: '九',\n",
       " 316: '卷',\n",
       " 317: '转',\n",
       " 318: '教',\n",
       " 319: '四',\n",
       " 320: '灯',\n",
       " 321: '丹',\n",
       " 322: '能',\n",
       " 323: '容',\n",
       " 324: '发',\n",
       " 325: '出',\n",
       " 326: '冰',\n",
       " 327: '王',\n",
       " 328: '争',\n",
       " 329: '方',\n",
       " 330: '余',\n",
       " 331: '传',\n",
       " 332: '肠',\n",
       " 333: '字',\n",
       " 334: '丝',\n",
       " 335: '银',\n",
       " 336: '但',\n",
       " 337: '取',\n",
       " 338: '带',\n",
       " 339: '暖',\n",
       " 340: '底',\n",
       " 341: '朱',\n",
       " 342: '大',\n",
       " 343: '杨',\n",
       " 344: '凝',\n",
       " 345: '乱',\n",
       " 346: '身',\n",
       " 347: '绣',\n",
       " 348: '蝶',\n",
       " 349: '词',\n",
       " 350: '松',\n",
       " 351: '试',\n",
       " 352: '解',\n",
       " 353: '约',\n",
       " 354: '节',\n",
       " 355: '凭',\n",
       " 356: '面',\n",
       " 357: '雁',\n",
       " 358: '喜',\n",
       " 359: '逢',\n",
       " 360: '散',\n",
       " 361: '院',\n",
       " 362: '北',\n",
       " 363: '粉',\n",
       " 364: '管',\n",
       " 365: '袖',\n",
       " 366: '住',\n",
       " 367: '紫',\n",
       " 368: '觉',\n",
       " 369: '浅',\n",
       " 370: '文',\n",
       " 371: '个',\n",
       " 372: '动',\n",
       " 373: '夕',\n",
       " 374: '会',\n",
       " 375: '催',\n",
       " 376: '胜',\n",
       " 377: '干',\n",
       " 378: '鹤',\n",
       " 379: '浪',\n",
       " 380: '醒',\n",
       " 381: '期',\n",
       " 382: '魂',\n",
       " 383: '石',\n",
       " 384: '非',\n",
       " 385: '兴',\n",
       " 386: '吴',\n",
       " 387: '坐',\n",
       " 388: '素',\n",
       " 389: '静',\n",
       " 390: '关',\n",
       " 391: '枕',\n",
       " 392: '斗',\n",
       " 393: '英',\n",
       " 394: '渐',\n",
       " 395: '才',\n",
       " 396: '啼',\n",
       " 397: '用',\n",
       " 398: '怕',\n",
       " 399: '琼',\n",
       " 400: '而',\n",
       " 401: '渔',\n",
       " 402: '惜',\n",
       " 403: '算',\n",
       " 404: '楚',\n",
       " 405: '河',\n",
       " 406: '定',\n",
       " 407: '连',\n",
       " 408: '步',\n",
       " 409: '飘',\n",
       " 410: '那',\n",
       " 411: '六',\n",
       " 412: '瑶',\n",
       " 413: '怨',\n",
       " 414: '宝',\n",
       " 415: '饮',\n",
       " 416: '低',\n",
       " 417: '破',\n",
       " 418: '霞',\n",
       " 419: '美',\n",
       " 420: '乡',\n",
       " 421: '翁',\n",
       " 422: '伴',\n",
       " 423: '蓬',\n",
       " 424: '因',\n",
       " 425: '薄',\n",
       " 426: '登',\n",
       " 427: '鱼',\n",
       " 428: '他',\n",
       " 429: '弄',\n",
       " 430: '闻',\n",
       " 431: '瘦',\n",
       " 432: '浣',\n",
       " 433: '浓',\n",
       " 434: '令',\n",
       " 435: '太',\n",
       " 436: '萧',\n",
       " 437: '李',\n",
       " 438: '绝',\n",
       " 439: '遍',\n",
       " 440: '要',\n",
       " 441: '屏',\n",
       " 442: '最',\n",
       " 443: '鸾',\n",
       " 444: '绕',\n",
       " 445: '凄',\n",
       " 446: '以',\n",
       " 447: '睡',\n",
       " 448: '被',\n",
       " 449: '奈',\n",
       " 450: '彩',\n",
       " 451: '物',\n",
       " 452: '阁',\n",
       " 453: '迟',\n",
       " 454: '言',\n",
       " 455: '苦',\n",
       " 456: '立',\n",
       " 457: '次',\n",
       " 458: '甚',\n",
       " 459: '减',\n",
       " 460: '尚',\n",
       " 461: '功',\n",
       " 462: '烛',\n",
       " 463: '女',\n",
       " 464: '八',\n",
       " 465: '叹',\n",
       " 466: '怜',\n",
       " 467: '任',\n",
       " 468: '收',\n",
       " 469: '国',\n",
       " 470: '菊',\n",
       " 471: '放',\n",
       " 472: '昏',\n",
       " 473: '隔',\n",
       " 474: '匆',\n",
       " 475: '使',\n",
       " 476: '易',\n",
       " 477: '短',\n",
       " 478: '久',\n",
       " 479: '雾',\n",
       " 480: '目',\n",
       " 481: '翻',\n",
       " 482: '汉',\n",
       " 483: '宴',\n",
       " 484: '盈',\n",
       " 485: '片',\n",
       " 486: '蛮',\n",
       " 487: '往',\n",
       " 488: '爱',\n",
       " 489: '船',\n",
       " 490: '颜',\n",
       " 491: '吾',\n",
       " 492: '荷',\n",
       " 493: '角',\n",
       " 494: '载',\n",
       " 495: '苍',\n",
       " 496: '艳',\n",
       " 497: '映',\n",
       " 498: '摇',\n",
       " 499: '钟',\n",
       " 500: '唤',\n",
       " 501: '宵',\n",
       " 502: '幕',\n",
       " 503: '题',\n",
       " 504: '席',\n",
       " 505: '遥',\n",
       " 506: '句',\n",
       " 507: '鸿',\n",
       " 508: '莲',\n",
       " 509: '弦',\n",
       " 510: '折',\n",
       " 511: '常',\n",
       " 512: '付',\n",
       " 513: '壶',\n",
       " 514: '镜',\n",
       " 515: '引',\n",
       " 516: '桂',\n",
       " 517: '野',\n",
       " 518: '悠',\n",
       " 519: '指',\n",
       " 520: '谢',\n",
       " 521: '唱',\n",
       " 522: '鸪',\n",
       " 523: '寂',\n",
       " 524: '鹧',\n",
       " 525: '觞',\n",
       " 526: '恋',\n",
       " 527: '绛',\n",
       " 528: '缕',\n",
       " 529: '于',\n",
       " 530: '涯',\n",
       " 531: '鼓',\n",
       " 532: '奴',\n",
       " 533: '携',\n",
       " 534: '隐',\n",
       " 535: '户',\n",
       " 536: '结',\n",
       " 537: '洞',\n",
       " 538: '频',\n",
       " 539: '戏',\n",
       " 540: '永',\n",
       " 541: '章',\n",
       " 542: '瑞',\n",
       " 543: '峰',\n",
       " 544: '赏',\n",
       " 545: '纤',\n",
       " 546: '举',\n",
       " 547: '洗',\n",
       " 548: '絮',\n",
       " 549: '虚',\n",
       " 550: '识',\n",
       " 551: '劝',\n",
       " 552: '忘',\n",
       " 553: '秀',\n",
       " 554: '其',\n",
       " 555: '经',\n",
       " 556: '宜',\n",
       " 557: '梢',\n",
       " 558: '愿',\n",
       " 559: '岸',\n",
       " 560: '狂',\n",
       " 561: '观',\n",
       " 562: '感',\n",
       " 563: '倒',\n",
       " 564: '蕊',\n",
       " 565: '音',\n",
       " 566: '端',\n",
       " 567: '合',\n",
       " 568: '齐',\n",
       " 569: '移',\n",
       " 570: '际',\n",
       " 571: '箫',\n",
       " 572: '径',\n",
       " 573: '主',\n",
       " 574: '倾',\n",
       " 575: '官',\n",
       " 576: '再',\n",
       " 577: '总',\n",
       " 578: '鸳',\n",
       " 579: '菩',\n",
       " 580: '扇',\n",
       " 581: '者',\n",
       " 582: '禁',\n",
       " 583: '漫',\n",
       " 584: '贺',\n",
       " 585: '直',\n",
       " 586: '萨',\n",
       " 587: '羞',\n",
       " 588: '痕',\n",
       " 589: '杏',\n",
       " 590: '孙',\n",
       " 591: '陵',\n",
       " 592: '腰',\n",
       " 593: '病',\n",
       " 594: '洲',\n",
       " 595: '车',\n",
       " 596: '浦',\n",
       " 597: '复',\n",
       " 598: '伤',\n",
       " 599: '添',\n",
       " 600: '极',\n",
       " 601: '湘',\n",
       " 602: '息',\n",
       " 603: '况',\n",
       " 604: '种',\n",
       " 605: '泉',\n",
       " 606: '采',\n",
       " 607: '偏',\n",
       " 608: '负',\n",
       " 609: '趁',\n",
       " 610: '占',\n",
       " 611: '七',\n",
       " 612: '娥',\n",
       " 613: '湿',\n",
       " 614: '泛',\n",
       " 615: '妙',\n",
       " 616: '终',\n",
       " 617: '迷',\n",
       " 618: '番',\n",
       " 619: '销',\n",
       " 620: '张',\n",
       " 621: '怅',\n",
       " 622: '味',\n",
       " 623: '惟',\n",
       " 624: '踏',\n",
       " 625: '绮',\n",
       " 626: '鸥',\n",
       " 627: '庆',\n",
       " 628: '火',\n",
       " 629: '鸣',\n",
       " 630: '至',\n",
       " 631: '川',\n",
       " 632: '笛',\n",
       " 633: '伊',\n",
       " 634: '足',\n",
       " 635: '计',\n",
       " 636: '眠',\n",
       " 637: '若',\n",
       " 638: '拥',\n",
       " 639: '刘',\n",
       " 640: '追',\n",
       " 641: '皇',\n",
       " 642: '悲',\n",
       " 643: '就',\n",
       " 644: '圆',\n",
       " 645: '秦',\n",
       " 646: '零',\n",
       " 647: '渺',\n",
       " 648: '征',\n",
       " 649: '塘',\n",
       " 650: '笙',\n",
       " 651: '盘',\n",
       " 652: '畔',\n",
       " 653: '昼',\n",
       " 654: '比',\n",
       " 655: '钗',\n",
       " 656: '乘',\n",
       " 657: '夫',\n",
       " 658: '村',\n",
       " 659: '透',\n",
       " 660: '昨',\n",
       " 661: '棠',\n",
       " 662: '并',\n",
       " 663: '乌',\n",
       " 664: '掩',\n",
       " 665: '漏',\n",
       " 666: '琴',\n",
       " 667: '守',\n",
       " 668: '笼',\n",
       " 669: '写',\n",
       " 670: '屋',\n",
       " 671: '恩',\n",
       " 672: '笔',\n",
       " 673: '乍',\n",
       " 674: '修',\n",
       " 675: '限',\n",
       " 676: '倦',\n",
       " 677: '拂',\n",
       " 678: '唇',\n",
       " 679: '良',\n",
       " 680: '宿',\n",
       " 681: '贵',\n",
       " 682: '潮',\n",
       " 683: '迎',\n",
       " 684: '梁',\n",
       " 685: '亦',\n",
       " 686: '祝',\n",
       " 687: '鹊',\n",
       " 688: '浑',\n",
       " 689: '佩',\n",
       " 690: '炉',\n",
       " 691: '绪',\n",
       " 692: '学',\n",
       " 693: '骑',\n",
       " 694: '柔',\n",
       " 695: '殿',\n",
       " 696: '襟',\n",
       " 697: '岩',\n",
       " 698: '否',\n",
       " 699: '忍',\n",
       " 700: '通',\n",
       " 701: '傍',\n",
       " 702: '宇',\n",
       " 703: '群',\n",
       " 704: '纵',\n",
       " 705: '鸟',\n",
       " 706: '扶',\n",
       " 707: '奇',\n",
       " 708: '袅',\n",
       " 709: '谩',\n",
       " 710: '罢',\n",
       " 711: '索',\n",
       " 712: '叠',\n",
       " 713: '咏',\n",
       " 714: '交',\n",
       " 715: '团',\n",
       " 716: '肯',\n",
       " 717: '莱',\n",
       " 718: '换',\n",
       " 719: '纷',\n",
       " 720: '陈',\n",
       " 721: '聊',\n",
       " 722: '羽',\n",
       " 723: '陌',\n",
       " 724: '午',\n",
       " 725: '沁',\n",
       " 726: '力',\n",
       " 727: '迹',\n",
       " 728: '厌',\n",
       " 729: '恐',\n",
       " 730: '翦',\n",
       " 731: '误',\n",
       " 732: '慢',\n",
       " 733: '扫',\n",
       " 734: '参',\n",
       " 735: '恼',\n",
       " 736: '怎',\n",
       " 737: '尺',\n",
       " 738: '居',\n",
       " 739: '量',\n",
       " 740: '环',\n",
       " 741: '商',\n",
       " 742: '檐',\n",
       " 743: '巧',\n",
       " 744: '辰',\n",
       " 745: '锁',\n",
       " 746: '第',\n",
       " 747: '懒',\n",
       " 748: '图',\n",
       " 749: '帆',\n",
       " 750: '染',\n",
       " 751: '凌',\n",
       " 752: '衫',\n",
       " 753: '潇',\n",
       " 754: '报',\n",
       " 755: '候',\n",
       " 756: '持',\n",
       " 757: '疑',\n",
       " 758: '渡',\n",
       " 759: '封',\n",
       " 760: '傲',\n",
       " 761: '篱',\n",
       " 762: '灵',\n",
       " 763: '墙',\n",
       " 764: '称',\n",
       " 765: '阙',\n",
       " 766: '亲',\n",
       " 767: '悄',\n",
       " 768: '卧',\n",
       " 769: '杜',\n",
       " 770: '做',\n",
       " 771: '扬',\n",
       " 772: '父',\n",
       " 773: '矣',\n",
       " 774: '富',\n",
       " 775: '棹',\n",
       " 776: '急',\n",
       " 777: '杳',\n",
       " 778: '嫩',\n",
       " 779: '化',\n",
       " 780: '媚',\n",
       " 781: '密',\n",
       " 782: '拟',\n",
       " 783: '穷',\n",
       " 784: '帐',\n",
       " 785: '芙',\n",
       " 786: '些',\n",
       " 787: '等',\n",
       " 788: '恰',\n",
       " 789: '滴',\n",
       " 790: '借',\n",
       " 791: '遣',\n",
       " 792: '阶',\n",
       " 793: '纱',\n",
       " 794: '所',\n",
       " 795: '呼',\n",
       " 796: '缘',\n",
       " 797: '田',\n",
       " 798: '遗',\n",
       " 799: '武',\n",
       " 800: '泥',\n",
       " 801: '薰',\n",
       " 802: '骨',\n",
       " 803: '精',\n",
       " 804: '酌',\n",
       " 805: '妨',\n",
       " 806: '周',\n",
       " 807: '忽',\n",
       " 808: '荣',\n",
       " 809: '床',\n",
       " 810: '赠',\n",
       " 811: '壁',\n",
       " 812: '系',\n",
       " 813: '洒',\n",
       " 814: '鹭',\n",
       " 815: '危',\n",
       " 816: '遇',\n",
       " 817: '强',\n",
       " 818: '肌',\n",
       " 819: '鼎',\n",
       " 820: '甘',\n",
       " 821: '卜',\n",
       " 822: '赵',\n",
       " 823: '冠',\n",
       " 824: '样',\n",
       " 825: '馆',\n",
       " 826: '帽',\n",
       " 827: '诉',\n",
       " 828: '贤',\n",
       " 829: '府',\n",
       " 830: '谈',\n",
       " 831: '衰',\n",
       " 832: '口',\n",
       " 833: '逐',\n",
       " 834: '碎',\n",
       " 835: '笺',\n",
       " 836: '虞',\n",
       " 837: '胡',\n",
       " 838: '堤',\n",
       " 839: '藏',\n",
       " 840: '悴',\n",
       " 841: '京',\n",
       " 842: '抱',\n",
       " 843: '蟾',\n",
       " 844: '暑',\n",
       " 845: '认',\n",
       " 846: '轩',\n",
       " 847: '丛',\n",
       " 848: '觅',\n",
       " 849: '温',\n",
       " 850: '萦',\n",
       " 851: '轮',\n",
       " 852: '扁',\n",
       " 853: '梧',\n",
       " 854: '蓉',\n",
       " 855: '士',\n",
       " 856: '弹',\n",
       " 857: '拍',\n",
       " 858: '房',\n",
       " 859: '倩',\n",
       " 860: '压',\n",
       " 861: '岂',\n",
       " 862: '俱',\n",
       " 863: '侍',\n",
       " 864: '茫',\n",
       " 865: '昔',\n",
       " 866: '梨',\n",
       " 867: '料',\n",
       " 868: '筵',\n",
       " 869: '稀',\n",
       " 870: '围',\n",
       " 871: '挂',\n",
       " 872: '繁',\n",
       " 873: '荒',\n",
       " 874: '德',\n",
       " 875: '全',\n",
       " 876: '遮',\n",
       " 877: '裳',\n",
       " 878: '荡',\n",
       " 879: '论',\n",
       " 880: '聚',\n",
       " 881: '般',\n",
       " 882: '淮',\n",
       " 883: '这',\n",
       " 884: '辞',\n",
       " 885: '偷',\n",
       " 886: '钩',\n",
       " 887: '困',\n",
       " 888: '栏',\n",
       " 889: '食',\n",
       " 890: '顾',\n",
       " 891: '霄',\n",
       " 892: '钓',\n",
       " 893: '苏',\n",
       " 894: '谷',\n",
       " 895: '侯',\n",
       " 896: '娟',\n",
       " 897: '帝',\n",
       " 898: '憔',\n",
       " 899: '皆',\n",
       " 900: '熟',\n",
       " 901: '整',\n",
       " 902: '蜂',\n",
       " 903: '软',\n",
       " 904: '丽',\n",
       " 905: '迢',\n",
       " 906: '慵',\n",
       " 907: '巾',\n",
       " 908: '苑',\n",
       " 909: '脸',\n",
       " 910: '诸',\n",
       " 911: '省',\n",
       " 912: '寸',\n",
       " 913: '侵',\n",
       " 914: '工',\n",
       " 915: '丁',\n",
       " 916: '药',\n",
       " 917: '越',\n",
       " 918: '稳',\n",
       " 919: '彻',\n",
       " 920: '源',\n",
       " 921: '苔',\n",
       " 922: '霁',\n",
       " 923: '净',\n",
       " 924: '除',\n",
       " 925: '盖',\n",
       " 926: '母',\n",
       " 927: '桐',\n",
       " 928: '裙',\n",
       " 929: '润',\n",
       " 930: '舍',\n",
       " 931: '怪',\n",
       " 932: '蝉',\n",
       " 933: '簪',\n",
       " 934: '侣',\n",
       " 935: '表',\n",
       " 936: '衾',\n",
       " 937: '幸',\n",
       " 938: '雄',\n",
       " 939: '招',\n",
       " 940: '层',\n",
       " 941: '态',\n",
       " 942: '业',\n",
       " 943: '友',\n",
       " 944: '穿',\n",
       " 945: '旗',\n",
       " 946: '机',\n",
       " 947: '阔',\n",
       " 948: '雅',\n",
       " 949: '卿',\n",
       " 950: '鬟',\n",
       " 951: '耳',\n",
       " 952: '驾',\n",
       " 953: '奏',\n",
       " 954: '鸯',\n",
       " 955: '绡',\n",
       " 956: '黛',\n",
       " 957: '塞',\n",
       " 958: '恁',\n",
       " 959: '展',\n",
       " 960: '姿',\n",
       " 961: '旋',\n",
       " 962: '坠',\n",
       " 963: '宁',\n",
       " 964: '堕',\n",
       " 965: '伫',\n",
       " 966: '条',\n",
       " 967: '敛',\n",
       " 968: '寞',\n",
       " 969: '顷',\n",
       " 970: '广',\n",
       " 971: '钱',\n",
       " 972: '鸦',\n",
       " 973: '栖',\n",
       " 974: '桑',\n",
       " 975: '圣',\n",
       " 976: '剑',\n",
       " 977: '雕',\n",
       " 978: '勤',\n",
       " 979: '井',\n",
       " 980: '命',\n",
       " 981: '宾',\n",
       " 982: '宽',\n",
       " 983: '脉',\n",
       " 984: '伯',\n",
       " 985: '衮',\n",
       " 986: '土',\n",
       " 987: '漠',\n",
       " 988: '盛',\n",
       " 989: '痴',\n",
       " 990: '即',\n",
       " 991: '鸡',\n",
       " 992: '暂',\n",
       " 993: '呈',\n",
       " 994: '歇',\n",
       " 995: '赤',\n",
       " 996: '插',\n",
       " 997: '虽',\n",
       " 998: '虎',\n",
       " 999: '措',\n",
       " ...}"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "reversed_dictionary"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "[1484,\n",
       " 1801,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 4,\n",
       " 35,\n",
       " 303,\n",
       " 971,\n",
       " 649,\n",
       " 6,\n",
       " 23,\n",
       " 1,\n",
       " 1612,\n",
       " 23,\n",
       " 7,\n",
       " 29,\n",
       " 96,\n",
       " 103,\n",
       " 664,\n",
       " 497,\n",
       " 98,\n",
       " 279,\n",
       " 109,\n",
       " 27,\n",
       " 27,\n",
       " 18,\n",
       " 2234,\n",
       " 2234,\n",
       " 1107,\n",
       " 2,\n",
       " 319,\n",
       " 1526,\n",
       " 177,\n",
       " 178,\n",
       " 471,\n",
       " 325,\n",
       " 198,\n",
       " 129,\n",
       " 51,\n",
       " 95,\n",
       " 441,\n",
       " 1331,\n",
       " 132,\n",
       " 12,\n",
       " 2570,\n",
       " 90,\n",
       " 105,\n",
       " 555,\n",
       " 38,\n",
       " 24,\n",
       " 19,\n",
       " 55,\n",
       " 69,\n",
       " 123,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 248,\n",
       " 35,\n",
       " 303,\n",
       " 971,\n",
       " 649,\n",
       " 236,\n",
       " 18,\n",
       " 701,\n",
       " 11,\n",
       " 83,\n",
       " 291,\n",
       " 1508,\n",
       " 1833,\n",
       " 858,\n",
       " 533,\n",
       " 1065,\n",
       " 439,\n",
       " 216,\n",
       " 123,\n",
       " 114,\n",
       " 1003,\n",
       " 368,\n",
       " 552,\n",
       " 1037,\n",
       " 0,\n",
       " 1110,\n",
       " 66,\n",
       " 452,\n",
       " 10,\n",
       " 418,\n",
       " 652,\n",
       " 499,\n",
       " 3474,\n",
       " 21,\n",
       " 501,\n",
       " 919,\n",
       " 7,\n",
       " 482,\n",
       " 132,\n",
       " 12,\n",
       " 505,\n",
       " 1846,\n",
       " 169,\n",
       " 2335,\n",
       " 14,\n",
       " 262,\n",
       " 729,\n",
       " 23,\n",
       " 50,\n",
       " 329,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 83,\n",
       " 35,\n",
       " 303,\n",
       " 50,\n",
       " 201,\n",
       " 201,\n",
       " 29,\n",
       " 5,\n",
       " 12,\n",
       " 9,\n",
       " 675,\n",
       " 310,\n",
       " 386,\n",
       " 1303,\n",
       " 371,\n",
       " 371,\n",
       " 23,\n",
       " 282,\n",
       " 70,\n",
       " 1193,\n",
       " 614,\n",
       " 292,\n",
       " 186,\n",
       " 489,\n",
       " 66,\n",
       " 193,\n",
       " 1042,\n",
       " 1042,\n",
       " 757,\n",
       " 423,\n",
       " 1236,\n",
       " 517,\n",
       " 1,\n",
       " 169,\n",
       " 567,\n",
       " 554,\n",
       " 30,\n",
       " 78,\n",
       " 132,\n",
       " 12,\n",
       " 163,\n",
       " 23,\n",
       " 248,\n",
       " 104,\n",
       " 17,\n",
       " 54,\n",
       " 165,\n",
       " 240,\n",
       " 249,\n",
       " 944,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 319,\n",
       " 35,\n",
       " 303,\n",
       " 50,\n",
       " 201,\n",
       " 84,\n",
       " 19,\n",
       " 355,\n",
       " 211,\n",
       " 66,\n",
       " 29,\n",
       " 165,\n",
       " 83,\n",
       " 83,\n",
       " 207,\n",
       " 207,\n",
       " 892,\n",
       " 427,\n",
       " 275,\n",
       " 1236,\n",
       " 3068,\n",
       " 149,\n",
       " 21,\n",
       " 38,\n",
       " 632,\n",
       " 64,\n",
       " 239,\n",
       " 353,\n",
       " 1347,\n",
       " 2,\n",
       " 40,\n",
       " 139,\n",
       " 705,\n",
       " 107,\n",
       " 82,\n",
       " 807,\n",
       " 260,\n",
       " 179,\n",
       " 132,\n",
       " 12,\n",
       " 114,\n",
       " 901,\n",
       " 892,\n",
       " 427,\n",
       " 1436,\n",
       " 122,\n",
       " 198,\n",
       " 18,\n",
       " 10,\n",
       " 47,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 253,\n",
       " 35,\n",
       " 303,\n",
       " 254,\n",
       " 11,\n",
       " 11,\n",
       " 95,\n",
       " 201,\n",
       " 56,\n",
       " 22,\n",
       " 956,\n",
       " 1042,\n",
       " 1833,\n",
       " 858,\n",
       " 319,\n",
       " 356,\n",
       " 145,\n",
       " 201,\n",
       " 148,\n",
       " 111,\n",
       " 775,\n",
       " 32,\n",
       " 115,\n",
       " 12,\n",
       " 1984,\n",
       " 492,\n",
       " 14,\n",
       " 1648,\n",
       " 407,\n",
       " 10,\n",
       " 452,\n",
       " 452,\n",
       " 29,\n",
       " 21,\n",
       " 64,\n",
       " 742,\n",
       " 99,\n",
       " 3607,\n",
       " 132,\n",
       " 12,\n",
       " 143,\n",
       " 986,\n",
       " 1920,\n",
       " 1,\n",
       " 181,\n",
       " 71,\n",
       " 1834,\n",
       " 48,\n",
       " 382,\n",
       " 49,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 411,\n",
       " 35,\n",
       " 303,\n",
       " 50,\n",
       " 11,\n",
       " 762,\n",
       " 534,\n",
       " 1508,\n",
       " 72,\n",
       " 83,\n",
       " 3391,\n",
       " 152,\n",
       " 234,\n",
       " 605,\n",
       " 252,\n",
       " 29,\n",
       " 102,\n",
       " 216,\n",
       " 123,\n",
       " 83,\n",
       " 2133,\n",
       " 80,\n",
       " 21,\n",
       " 38,\n",
       " 139,\n",
       " 1382,\n",
       " 15,\n",
       " 79,\n",
       " 1149,\n",
       " 101,\n",
       " 314,\n",
       " 35,\n",
       " 1071,\n",
       " 4,\n",
       " 64,\n",
       " 24,\n",
       " 27,\n",
       " 32,\n",
       " 132,\n",
       " 12,\n",
       " 105,\n",
       " 145,\n",
       " 162,\n",
       " 211,\n",
       " 73,\n",
       " 616,\n",
       " 23,\n",
       " 1355,\n",
       " 543,\n",
       " 2369,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 611,\n",
       " 35,\n",
       " 303,\n",
       " 101,\n",
       " 543,\n",
       " 543,\n",
       " 29,\n",
       " 2514,\n",
       " 101,\n",
       " 143,\n",
       " 268,\n",
       " 167,\n",
       " 865,\n",
       " 17,\n",
       " 265,\n",
       " 29,\n",
       " 442,\n",
       " 101,\n",
       " 940,\n",
       " 8,\n",
       " 325,\n",
       " 79,\n",
       " 2655,\n",
       " 1972,\n",
       " 546,\n",
       " 74,\n",
       " 1656,\n",
       " 737,\n",
       " 757,\n",
       " 7,\n",
       " 482,\n",
       " 301,\n",
       " 392,\n",
       " 129,\n",
       " 51,\n",
       " 95,\n",
       " 346,\n",
       " 652,\n",
       " 132,\n",
       " 12,\n",
       " 9,\n",
       " 1260,\n",
       " 231,\n",
       " 49,\n",
       " 1127,\n",
       " 24,\n",
       " 19,\n",
       " 55,\n",
       " 69,\n",
       " 426,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 464,\n",
       " 35,\n",
       " 303,\n",
       " 386,\n",
       " 11,\n",
       " 11,\n",
       " 29,\n",
       " 1581,\n",
       " 1581,\n",
       " 386,\n",
       " 28,\n",
       " 1812,\n",
       " 1812,\n",
       " 72,\n",
       " 16,\n",
       " 18,\n",
       " 1929,\n",
       " 67,\n",
       " 1135,\n",
       " 43,\n",
       " 204,\n",
       " 126,\n",
       " 170,\n",
       " 101,\n",
       " 47,\n",
       " 972,\n",
       " 19,\n",
       " 213,\n",
       " 629,\n",
       " 115,\n",
       " 880,\n",
       " 15,\n",
       " 13,\n",
       " 188,\n",
       " 10,\n",
       " 668,\n",
       " 695,\n",
       " 702,\n",
       " 132,\n",
       " 12,\n",
       " 13,\n",
       " 608,\n",
       " 1054,\n",
       " 762,\n",
       " 2303,\n",
       " 505,\n",
       " 3392,\n",
       " 34,\n",
       " 484,\n",
       " 1348,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 315,\n",
       " 35,\n",
       " 303,\n",
       " 217,\n",
       " 11,\n",
       " 19,\n",
       " 8,\n",
       " 220,\n",
       " 30,\n",
       " 37,\n",
       " 55,\n",
       " 125,\n",
       " 220,\n",
       " 30,\n",
       " 1527,\n",
       " 213,\n",
       " 261,\n",
       " 682,\n",
       " 64,\n",
       " 193,\n",
       " 695,\n",
       " 237,\n",
       " 3,\n",
       " 21,\n",
       " 174,\n",
       " 72,\n",
       " 194,\n",
       " 194,\n",
       " 33,\n",
       " 762,\n",
       " 146,\n",
       " 1,\n",
       " 606,\n",
       " 889,\n",
       " 110,\n",
       " 91,\n",
       " 6,\n",
       " 78,\n",
       " 132,\n",
       " 12,\n",
       " 163,\n",
       " 139,\n",
       " 251,\n",
       " 2322,\n",
       " 74,\n",
       " 311,\n",
       " 157,\n",
       " 202,\n",
       " 69,\n",
       " 123,\n",
       " 34,\n",
       " 605,\n",
       " 41,\n",
       " 104,\n",
       " 110,\n",
       " 104,\n",
       " 35,\n",
       " 303,\n",
       " 561,\n",
       " 682,\n",
       " 59,\n",
       " 1407,\n",
       " 1,\n",
       " 328,\n",
       " 16,\n",
       " 29,\n",
       " 165,\n",
       " 12,\n",
       " 757,\n",
       " 1010,\n",
       " 215,\n",
       " 84,\n",
       " 107,\n",
       " 71,\n",
       " 96,\n",
       " 356,\n",
       " 531,\n",
       " 64,\n",
       " 30,\n",
       " 429,\n",
       " 1135,\n",
       " 175,\n",
       " 145,\n",
       " 1135,\n",
       " 74,\n",
       " 456,\n",
       " 246,\n",
       " 228,\n",
       " 25,\n",
       " 945,\n",
       " 945,\n",
       " 6,\n",
       " 613,\n",
       " 132,\n",
       " 12,\n",
       " 105,\n",
       " 145,\n",
       " 48,\n",
       " 30,\n",
       " 73,\n",
       " 48,\n",
       " 368,\n",
       " 460,\n",
       " 56,\n",
       " 47,\n",
       " 1703,\n",
       " 1095,\n",
       " 1835,\n",
       " 893,\n",
       " 502,\n",
       " 876,\n",
       " 293,\n",
       " 102,\n",
       " 155,\n",
       " 10,\n",
       " 7,\n",
       " 94,\n",
       " 189,\n",
       " 197,\n",
       " 38,\n",
       " 151,\n",
       " 407,\n",
       " 190,\n",
       " 190,\n",
       " 29,\n",
       " 47,\n",
       " 63,\n",
       " 98,\n",
       " 11,\n",
       " 497,\n",
       " 221,\n",
       " 124,\n",
       " 7,\n",
       " 1105,\n",
       " 18,\n",
       " 97,\n",
       " 146,\n",
       " 9,\n",
       " 53,\n",
       " 58,\n",
       " 95,\n",
       " 221,\n",
       " 124,\n",
       " 167,\n",
       " 1132,\n",
       " 420,\n",
       " 382,\n",
       " 640,\n",
       " 1239,\n",
       " 122,\n",
       " 44,\n",
       " 44,\n",
       " 924,\n",
       " 384,\n",
       " 86,\n",
       " 48,\n",
       " 161,\n",
       " 1,\n",
       " 447,\n",
       " 51,\n",
       " 8,\n",
       " 66,\n",
       " 101,\n",
       " 176,\n",
       " 265,\n",
       " 187,\n",
       " 34,\n",
       " 198,\n",
       " 57,\n",
       " 332,\n",
       " 779,\n",
       " 137,\n",
       " 28,\n",
       " 122,\n",
       " 244,\n",
       " 401,\n",
       " 103,\n",
       " 760,\n",
       " 38,\n",
       " 122,\n",
       " 957,\n",
       " 99,\n",
       " 38,\n",
       " 12,\n",
       " 3,\n",
       " 310,\n",
       " 1107,\n",
       " 1822,\n",
       " 124,\n",
       " 357,\n",
       " 32,\n",
       " 9,\n",
       " 161,\n",
       " 120,\n",
       " 319,\n",
       " 356,\n",
       " 203,\n",
       " 64,\n",
       " 407,\n",
       " 493,\n",
       " 179,\n",
       " 43,\n",
       " 2032,\n",
       " 40,\n",
       " 35,\n",
       " 63,\n",
       " 92,\n",
       " 19,\n",
       " 254,\n",
       " 185,\n",
       " 1190,\n",
       " 2192,\n",
       " 34,\n",
       " 4,\n",
       " 272,\n",
       " 103,\n",
       " 96,\n",
       " 40,\n",
       " 171,\n",
       " 212,\n",
       " 61,\n",
       " 1633,\n",
       " 26,\n",
       " 9,\n",
       " 635,\n",
       " 1961,\n",
       " 364,\n",
       " 518,\n",
       " 518,\n",
       " 210,\n",
       " 59,\n",
       " 197,\n",
       " 1,\n",
       " 6,\n",
       " 1492,\n",
       " 249,\n",
       " 1465,\n",
       " 139,\n",
       " 324,\n",
       " 648,\n",
       " 657,\n",
       " 244,\n",
       " 1016,\n",
       " 1277,\n",
       " 82,\n",
       " 38,\n",
       " 19,\n",
       " 293,\n",
       " 102,\n",
       " 719,\n",
       " 719,\n",
       " 964,\n",
       " 189,\n",
       " 409,\n",
       " 14,\n",
       " 1289,\n",
       " 44,\n",
       " 523,\n",
       " 389,\n",
       " 47,\n",
       " 64,\n",
       " 834,\n",
       " 232,\n",
       " 299,\n",
       " 147,\n",
       " 316,\n",
       " 20,\n",
       " 66,\n",
       " 71,\n",
       " 7,\n",
       " 309,\n",
       " 335,\n",
       " 405,\n",
       " 297,\n",
       " 197,\n",
       " 17,\n",
       " 17,\n",
       " 46,\n",
       " 44,\n",
       " 8,\n",
       " 2,\n",
       " 22,\n",
       " 1437,\n",
       " 35,\n",
       " 23,\n",
       " 1,\n",
       " 43,\n",
       " 40,\n",
       " 57,\n",
       " 332,\n",
       " 163,\n",
       " 100,\n",
       " 9,\n",
       " 1161,\n",
       " 42,\n",
       " 34,\n",
       " 61,\n",
       " 125,\n",
       " 304,\n",
       " 107,\n",
       " 244,\n",
       " 195,\n",
       " 320,\n",
       " 51,\n",
       " 1246,\n",
       " 391,\n",
       " 74,\n",
       " 1254,\n",
       " 2716,\n",
       " 84,\n",
       " 254,\n",
       " 636,\n",
       " 1709,\n",
       " 622,\n",
       " 182,\n",
       " 12,\n",
       " 77,\n",
       " 45,\n",
       " 241,\n",
       " 109,\n",
       " 56,\n",
       " 29,\n",
       " 9,\n",
       " 635,\n",
       " 28,\n",
       " 108,\n",
       " 1339,\n",
       " 2635,\n",
       " 335,\n",
       " 320,\n",
       " 81,\n",
       " 2416,\n",
       " 124,\n",
       " 238,\n",
       " 504,\n",
       " 29,\n",
       " 129,\n",
       " 503,\n",
       " 660,\n",
       " 44,\n",
       " 424,\n",
       " 73,\n",
       " 1251,\n",
       " 1162,\n",
       " 75,\n",
       " 1305,\n",
       " 2250,\n",
       " 590,\n",
       " 2178,\n",
       " 639,\n",
       " 2269,\n",
       " 397,\n",
       " 84,\n",
       " 946,\n",
       " 390,\n",
       " 1513,\n",
       " 1072,\n",
       " 56,\n",
       " 726,\n",
       " 169,\n",
       " 55,\n",
       " 83,\n",
       " 129,\n",
       " 7,\n",
       " 197,\n",
       " 1281,\n",
       " 519,\n",
       " 267,\n",
       " 274,\n",
       " 122,\n",
       " 328,\n",
       " 22,\n",
       " 223,\n",
       " 639,\n",
       " 2920,\n",
       " 4,\n",
       " 42,\n",
       " 1,\n",
       " 268,\n",
       " 182,\n",
       " 9,\n",
       " 291,\n",
       " 194,\n",
       " 166,\n",
       " 989,\n",
       " 3295,\n",
       " 78,\n",
       " 107,\n",
       " 3994,\n",
       " 840,\n",
       " 169,\n",
       " 13,\n",
       " 30,\n",
       " 109,\n",
       " 786,\n",
       " 41,\n",
       " 166,\n",
       " 17,\n",
       " 699,\n",
       " 228,\n",
       " 289,\n",
       " 218,\n",
       " 1090,\n",
       " 812,\n",
       " 4,\n",
       " 1293,\n",
       " 81,\n",
       " 43,\n",
       " 36,\n",
       " 117,\n",
       " 139,\n",
       " 324,\n",
       " 22,\n",
       " 24,\n",
       " 108,\n",
       " 1339,\n",
       " 406,\n",
       " 3,\n",
       " 190,\n",
       " 62,\n",
       " 72,\n",
       " 248,\n",
       " 829,\n",
       " 1252,\n",
       " 3345,\n",
       " 99,\n",
       " 1737,\n",
       " 291,\n",
       " 2,\n",
       " 594,\n",
       " 766,\n",
       " 1306,\n",
       " 283,\n",
       " 625,\n",
       " 59,\n",
       " 185,\n",
       " 5,\n",
       " 172,\n",
       " 213,\n",
       " 291,\n",
       " 2,\n",
       " 594,\n",
       " 29,\n",
       " 274,\n",
       " 97,\n",
       " 32,\n",
       " 596,\n",
       " 497,\n",
       " 2,\n",
       " 2,\n",
       " 497,\n",
       " 596,\n",
       " 9,\n",
       " 84,\n",
       " 27,\n",
       " 1613,\n",
       " 212,\n",
       " 346,\n",
       " 198,\n",
       " 192,\n",
       " 920,\n",
       " 136,\n",
       " 154,\n",
       " 931,\n",
       " 11,\n",
       " 421,\n",
       " 721,\n",
       " 1528,\n",
       " 2656,\n",
       " 461,\n",
       " 218,\n",
       " 55,\n",
       " 2828,\n",
       " 26,\n",
       " 15,\n",
       " 251,\n",
       " 290,\n",
       " 352,\n",
       " 52,\n",
       " 64,\n",
       " 348,\n",
       " 352,\n",
       " 160,\n",
       " 7,\n",
       " 286,\n",
       " 81,\n",
       " 328,\n",
       " 318,\n",
       " 127,\n",
       " 642,\n",
       " 9,\n",
       " 242,\n",
       " 691,\n",
       " 90,\n",
       " 540,\n",
       " 94,\n",
       " 290,\n",
       " 175,\n",
       " 250,\n",
       " 229,\n",
       " 276,\n",
       " 653,\n",
       " 5,\n",
       " 37,\n",
       " 573,\n",
       " 339,\n",
       " 1872,\n",
       " 1514,\n",
       " 375,\n",
       " 284,\n",
       " 894,\n",
       " 2437,\n",
       " 116,\n",
       " 94,\n",
       " 1886,\n",
       " 1128,\n",
       " 1128,\n",
       " 673,\n",
       " 1340,\n",
       " 97,\n",
       " 314,\n",
       " 561,\n",
       " 180,\n",
       " 613,\n",
       " 528,\n",
       " 36,\n",
       " 181,\n",
       " 189,\n",
       " 497,\n",
       " 22,\n",
       " 1878,\n",
       " 144,\n",
       " 191,\n",
       " 12,\n",
       " 134,\n",
       " 29,\n",
       " 1163,\n",
       " 486,\n",
       " 80,\n",
       " 228,\n",
       " 97,\n",
       " 56,\n",
       " 88,\n",
       " 120,\n",
       " 416,\n",
       " 827,\n",
       " 9,\n",
       " 1389,\n",
       " 673,\n",
       " 325,\n",
       " 339,\n",
       " 63,\n",
       " 12,\n",
       " ...]"
      ]
     },
     "execution_count": 20,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.6.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
